#include <malloc.h> требуется только для объявления функции unsigned _nmsize(ptr); char near ptr; указатель на блок памяти
Описание.
Функция _nmsize возвращает размер блока памяти в байтах, захваченного посредством _nmalloc.
Возвращаемое значение.
Функция _nmsize возвращает размер в байтах, как беззнаковое целое.
Пример:
#include <malloc.h> #include <stdio.h> main() { char near *stringarray; stringarray=_nmalloc(200*sizeof(char)); if (stringarray != NULL) printf("%u bytes allocated\n", _nmsize(stringarray)); else printf("Allocation request failed.\n"); }